Computer Science 1




This is the webpage for my Computer Science 1 class.
We're learning to program using C#. It's a language used to code Windows Apps.
The programs are run in Visual Studio.
Computer science is something I'm quickly becoming passionate about.
It is my goal to pursue the science for the rest of my life.


Goodbye Program

Date:9/14/17

This program takes the word "Goodbye" in English and gives the option of translating it into one of four different languages.

Help Page

Date:9/18/17

This program is a model help page for a make-believe company website. It gives the options to view and hide various pictures and text.

Mailing Label

Date:9/25/17

This program is a model for a mailing label. It takes the info and makes it into a proper label.

Car Rental

Date:9/28/17

This program models a car rental service. User can enter mileage and days rented to receive a total price.

BMI Calculator

Date:10/4/17

This program calculates the user's BMI by using the entered height and weight.

Car Rental 2

Date:10/10/17

This program is an improved version of Car Rental. The user can now choose from different cars with different rate pricing.

Test Score

Date:10/16/17

This program calculates the scores of 2 tests, then outputs the average and highest scores of the two.

Dice Program

Date:10/19/17

This program simulates rolling two dice. It rolls two random numbers, then keeps track of probabilities of rolling a certain number.

Craps Game

Date:10/25/17

This program simulates the game of Craps. It rolls the dice and will win or lose depending on what numbers you roll.

Slot Machine

Date:11/3/17

This program displays 3 random images and will add or subtract from your balance depending on what they are.

T-Shirt

Date:12/4/17

This program is used to order a T-Shirt from a selection of sizes. It allows orders to be placed and cancelled and outputs the customer info.

Fish Tank

Date:12/6/17

This program shows a fish swimming around a tank. It randomly moves to a different spot when a button is pressed. It also keeps track of how many times it hits the edge of the tank.


2nd Semester


2D Fish Tank

Date:1/24/18

This program expands upon Fish Tank, adding a predator to chase the fish. The form keeps track of how many moves the fish makes and how many times the fish is caught by the predator.

Tic Tac Toe

Date:2/6/18

This program is a simulation of the classic game Tic Tac Toe.

Basic AI

Date:2/26/18

This program allows the player to move around the screen while another character chases them. Both the player and chaser can hurt each other.

Starfield

Date:2/28/18

This program appears as if the screen is traveling through space as stars move past them on screen.

Final Project

Date:11/3/17

This program is a dungeon crawler type game where the user moves through several rooms of enemies and defeats them using attacks and magic until they find the key and progress.
Global IT